home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 January - Disc 2 / Macworld (1999-01) (Disk 2).dmg / Serious Demos / Symbolic Composer 4.2 / Environment / System / CADAR / Symbols / Other / list-inversion < prev    next >
Text File  |  1998-10-22  |  520b  |  20 lines

  1. list-inversion inversion-list symbol-list
  2.  
  3. simply a mapping of symbol-inversion where
  4. inversion-list can be both symbols or integers.
  5.  
  6. in the first ex. inverts first symbol 'd around
  7. first in inversion-list 'a then second symbol
  8. around second in inversion-list and so on. . . 
  9.  
  10. (list-inversion '(a b c) '(d f g f f g h))
  11. -->(-D -D -C -F -D -C -H)
  12.  
  13. (list-inversion '(4 3 1 5) '(d f g f f g h))
  14. -->(F B -E F D A -F)
  15.  
  16. (list-inversion '(4 3 1 5)
  17.  (symbol-divide '(2 3) nil nil '(d f g f f g h)))
  18. -->((F D) (A B B) (-E -F))
  19.  
  20.